sangria pitcher - German English Dictionary